home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Newspaper 8
/
Newspaper_8_2002-11-24_EXclusive_ON_Disk_4_of_4.d64
/
t.vic ini
< prev
next >
Wrap
Text File
|
2023-02-26
|
1KB
|
77 lines
; t.vic ini
;
; Inicjalizacja VIC-a bez zmiany koloru
; ramki i tla.
;
; () by Volcano/EXON
vec = $fa ;-$fb
*= $2000
sei
lda #$36 ; (!)
sta $01
ldy #$e0
sty vec+1
ldy #$00
sty vec
ldx #$1f
rom lda (vec),y
sta (vec),y
iny
bne rom
inc vec+1
dex
bpl rom
;-----------
lda #<nmi
sta $fffa
sta $fffc
lda #>nmi
sta $fffb
sta $fffd
;-----------
dec $01 ; (!)
ldy #$e0
sty vec+1
tst ldy #$20
lda (vec),y
cmp #$0e
beq ok
zw inc vec
bne *+4
inc vec+1
lda vec+1
bne tst
jmp ex
ok iny
lda (vec),y
cmp #$06
bne zw
ldy #$15
lda (vec),y
bne ex
;-----------
ldy #$11 ; #$00
sta (vec),y ; $d011
ldy #$20
sta (vec),y ; $d020
iny
sta (vec),y ; $d021
ex jsr $ff81
lda #$37 ; (!)
sta $01
cli
rts
;-----------
nmi rti